body {
    margin: auto;
}

* {
    text-decoration: none;
    list-style: none;
}

.bu {
    width: 100%;
    border: 3px solid #5D0892;
    ;
}

.container a {
    float: left;
    margin-top: 50px;
    margin-left: 50px;
    color: black;
}


/*      导航   */

.dou .container {
    display: flex;
}

.hui {
    margin: auto;
}

.hui .ya {
    width: 144px;
    height: 144px;
    font-size: 7.1em;
    line-height: 1;
    color: #9F00FF;
    border: 1px solid;
    border-radius: 13px;
    margin-top: 55px;
}

.hui .ya:hover {
    background: white;
}

@media (max-width:600px) {
    .container a {
        margin-left: 0;
    }
    .hui .ya {
        margin-top: 55px;
    }
}


/*           中间     */

.aiy {
    margin: auto;
}

.aiy .youzi {
    margin: 0;
}

.aiy .one {
    text-align: center;
    margin: auto;
}

.aiy .one .youzi {
    margin-left: 32px;
    font-size: 39px;
    margin-top: 26px;
}

.aiy .terny {
    text-align: center;
}

.aiy .two a {
    font-size: 18px;
    color: #999;
}

.aiy .terny .zxc {
    margin-top: 24px;
    background: #9D00FF;
    border: 1px solid;
    width: 93px;
}


/*                  */

.ao {
    text-align: center;
}

.ao .card img {
    margin: auto;
    width: 96px;
}

.ao .col-md-4 {
    margin-top: 112px;
}

.ao .card h5 {
    font-size: 17px;
}

.ao .card p {
    font-size: 15px;
}

.ao .card {
    border: 1px solid white;
}

.ao .card .kuaa .card {
    margin: 0;
}

@media (max-width:600px) {
    .card {
        margin: auto;
    }
    .ao .col-md-4 {
        margin-top: 50px;
    }
}


/*                   */

.kuaa {
    text-align: center;
    margin-top: 91px;
}

.kuaa .gan {
    height: 150px;
}

.kuaa .zzz {
    margin-top: 58px;
}

.kuaa .card-title {
    font-size: 17px;
    font-weight: 500;
}

.kuaa .ai {
    margin: 0;
    margin-left: 94px;
    background: #9100FF;
    border: 1px;
    color: white;
}

.kuaa .gaf {
    border-radius: 174px;
    width: 100px;
    margin: auto;
    margin-top: -52px;
    border: 3px solid white;
}

@media (max-width:600px) {
    .kuaa .ai {
        margin-left: 87px;
    }
    .kuaa .card {
        margin-top: 50px;
    }
}


/*         小横杠        */

.for {
    border-top: 3px solid #673AB7;
    width: 1100px;
    margin: auto;
    margin-top: 138px;
    height: 105px;
}

.for .nonn {
    float: right;
    margin-top: 30px;
    background: rebeccapurple;
    border: 1px;
    color: white;
}

.for .navbar-text,
.for .desd {
    /*	padding: 0;*/
}

.for .no1 {
    color: black;
    font-size: 19px;
}

.for .no2,
.for .desd {
    padding: 0;
}


/*      脚底板子     */

.footer {
    text-align: center;
    height: 141px;
}

.footer ul li {
    float: left;
}

.footer ul {
    text-align: center;
    margin: auto;
}

.footer ul li a {
    color: rebeccapurple;
}

@media (max-width:600px) {
    .for {
        width: 346px;
    }
    .footer ul li a {
        padding: 5px;
    }
    .footer ul {
        text-align: center;
        margin: auto;
        padding: 0;
    }
}